internationally recognized - German English Dictionary